gereğinden fazla çaba göstermek - Turkish English Dictionary